Big Huge Thesaurus

division Pteridophyta

noun